<?php
	include 'index/headerAdmin.php';
	require_once 'js/function.php';
	
	if (isset($_REQUEST['sendRegister'])) {
		$conexion=conectar();

		$id=$_REQUEST['listaUsers'];
		$admin = $_REQUEST['admin'];
			
		$cambioAdmin="UPDATE usuarios SET tipoUsuario=".$admin." WHERE id=".$id;
			
		if (mysqli_query($conexion, $cambioAdmin)) {
			echo "<script>alert('Nivel usuario cambiado!');</script>";
		} else {
			die ("Error: ".mysqli_errno($conexion));
		}
			
		$ban = $_REQUEST['ban'];
			
			
		$cambioBan="UPDATE usuarios SET idUnico=".$ban." WHERE id=".$id;
			
		if (mysqli_query($conexion, $cambioBan)) {
			if ($ban==1) {
				echo "<script>alert('Usuario Baneado!');</script>";
			} else if ($ban==0) {
				echo "<script>alert('Usuario Desbaneado!');</script>";
			}
		}
		
		if ($_REQUEST['passNueva']!='') {
			
			$pass=md5($_REQUEST['passNueva']);
				
			$cambio="UPDATE usuarios SET passw='$pass' WHERE id=".$id;
			if (mysqli_query($conexion, $cambio)) {
				echo "<script>alert('Contrase�a cambiada con �xito!');window.location='modificarUsuario.php';</script>";
			} else {
				die ("Error: ".mysqli_errno($conexion));
			}
		} else {
			echo "<script>window.location='modificarUsuario.php';</script>";
			
		}
		
	} else {
?>
	<script>
		function llamadaAjax() {
			if (document.getElementById('listaUsers').value!=0) {
				
				var id= "id="+document.getElementById('listaUsers').value;
				$.ajax({
					type:"POST",
					url: "ajax_users.php",
					datatype: "json",
					data: id,
					success:function(data){
						var json = $.parseJSON(data);
						document.getElementById('userElegido').value=json.nick;
						document.getElementById('fechaRegUserElegido').value=json.fecha_reg;
						if (json.tipoUsuario==1) {
							document.getElementById('nivelUsuario').checked=true;
						} else {
							document.getElementById('nivelAdmin').checked=true;
						}

						if (json.idUnico==1) {
							document.getElementById('ban1').checked=true;
						} else {
							document.getElementById('ban0').checked=true;
						}
						document.modificarPass.sendRegister.disabled=false;
					}
				});
			} else {
				document.getElementById('userElegido').value='';
				document.getElementById('fechaRegUserElegido').value='';
				document.modificarPass.sendRegister.disabled=true;
			}
		}
	</script>
	<script type="text/javascript" src="chosen/chosen.jquery.js"></script>
	<script>
		$(document).ready(function() {
			$(".chosen").chosen({
				search_contains: true
			});
		});
	</script>
	<div class="contenedorpassUsuario">

	<h2 align="center">Administracion: Cambiar la contrase&ntilde;a de un usuario.<img src="img/pass.png" class="imgGestionesUser2"/></h2>
	<form action="<?php $_SERVER['PHP_SELF']?>" name="modificarPass" class="divModificarPassUser">
	<table class="tablaCambioPass" align="center">
		<tr>
			<td id="nombreUsu" width=170>Nombre Usuario: </td>
			<td class="modPassUser">
			<select class="chosen" name='listaUsers' id='listaUsers' onchange="llamadaAjax()">
				<option value=0>Selecciona un usuario</option>
			<?php
			
				$conexion = conectar();
				$consultaUsers = 'select id, e_mail, nick, fecha_reg from usuarios order by id';
				$resul_consUsers = mysqli_query($conexion, $consultaUsers) 
										or die("Fallo la consulta de users");
										
				while($fila20 = mysqli_fetch_array($resul_consUsers)) {
					echo "<option value=".$fila20['id'].">".$fila20['e_mail']."</option>";
				}
			
			?>
			</select>
			</td>
		</tr>
		<tr>
			<td id="nickUsers" class="modPassUser">Nick Usuario:</td><td> <input type="text" id="userElegido" class="inputPassUsuario" readonly></td>
		</tr>
		<tr>
			<td id="fechaRegUser" class="modPassUser">Fecha Registro Usuario:</td><td> <input type="text" id="fechaRegUserElegido" class="inputPassUsuario" readonly></td>
		</tr> 
		<tr>
			<td id="contrasenyaNueva" class="modPassUser"> Password nueva: </td><td><input type="password" id="passNueva" class="inputPassUsuario" name="passNueva"></td>
		</tr>
		<tr>
			<td id="contrasenyaNueva2" class="modPassUser"> Repite nueva pass: </td><td><input type="password" id="passNueva2" class="inputPassUsuario" width="50"></td>
		</tr>
		<tr>
			<td id="tdregistro">Nivel Usuario:</td><td id="tdregistro"><input type="radio" name="admin" value="3" id="nivelAdmin">Administrador</td><td><input type="radio" name="admin" value="1" id="nivelUsuario">Usuario</td>
		</tr>
		<tr>
			<td id="tdregistro">Usuario Baneado:</td><td id="tdregistro"><input type="radio" name="ban" value="1" id='ban1'>Baneado</td><td><input type="radio" name="ban" value="0" id="ban0">No Baneado</td>
		</tr>
		<tr>
		<td align="center" class="modPassUser"><br><br><input id="botones" type="submit" name="sendRegister" value="Registrar" disabled></td><td align="center"><br><br><input id="botones" type="reset" name="deleteFields" value="Borrar Campos" onclick="limpiarRegistro();"></td>
		</tr>
	</table>
	</form>
	</div>
<div class="menuModificacionesUsuario">
		<a href="darAltaUsuario.php">Alta usuario</a><br><br>
		<a href="modificarUsuario.php">Modificar usuario</a><br><br>
		<a href="verMensajesContacto.php">Mensajes Contacto</a><br><br>
		<a href="gestionCategorias.php">Gestion categorias</a><br><br>
		<a href="gestionTemas.php">Gestion temas</a><br><br>
		<a href="gestionarProgramas.php">Gestionar programas</a>
	
	</div>
<?php
	}
	include 'index/footer.php';
?>